var http = require('http')

var server = http.createServer()

server.on('request', function (req, res) {
    // 在服务器默认发送的数据，其实是UTF8编码内容
    // 但是浏览器不知道你是UFT8编码内容
    // 会使用默认的编码GBK解析
    // 告诉浏览器发送内容的编码
    // 在http协议中，Content-Type告知对方我给你发送的数据是什么类型
    

    var url = req.url

    if (url === '/plain') {
        res.setHeader('Content-Type', 'text/plain;charset=utf-8')
        res.end('hello 世界')
    } else if (url === '/html') {
        // 如果你发送的是html格式的字符串，则需要高速浏览器text/html格式的内容
        res.setHeader('Content-Type', 'text/html;charset=utf-8')
        res.end('<p>hello html 你好</p>')

    }
})

server.listen(3000, function () {
    console.log('server is running')
})